@url checkImage inputCheckImage;

.mgwt-RadioButton-input {
  width: 18px;
  height: 18px;
  border: none;
  background-color: transparent;
  background-image: checkImage;
  opacity: 0.2;
}

.mgwt-RadioButton-input:CHECKED {
  background-image: checkImage;
  opacity: 1.0;
  background-color: transparent;
}

@if user.agent safari {
  .mgwt-RadioButton-input {
    -webkit-appearance: none;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  }
  .mgwt-RadioButton-input:CHECKED {
    -webkit-appearance: none;
  }
}

@if user.agent gecko1_8 {
  .mgwt-RadioButton-input {
    -moz-appearance: none !important;
  }
  .mgwt-RadioButton-input:CHECKED {
    -moz-appearance: none !important;
  }
}
